
   ____          _         _     _                               ____           _      ____   _   _           _
  / ___|  _ __  (_)  ___  | |_  (_)   __ _   _ __               |  _ \    ___  | |_   / ___| | | (_)  _ __   (_)   ___
 | |     | '__| | | / __| | __| | |  / _` | | '_ \     _____    | |_) |  / _ \ | __| | |     | | | | | '_ \  | |  / __|
 | |___  | |    | | \__ \ | |_  | | | (_| | | | | |   |_____|   |  __/  |  __/ | |_  | |___  | | | | | | | | | | | (__
  \____| |_|    |_| |___/  \__| |_|  \__,_| |_| |_|             |_|      \___|  \__|  \____| |_| |_| |_| |_| |_|  \___|
                                                                                                                        All rights reserved !